indulge in fantasy - Alemán Inglés Diccionario